Autonomic Adaptation of Publish/Subscribe Middleware in Dynamic Environments
نویسندگان
چکیده
Quality-of-service (QoS)-enabled publish/subscribe (pub/sub) middleware provides powerful support for scalable data dissemination. It is hard, however, to maintain key QoS properties (such as reliability and latency) in dynamic environments for distributed real-time and embedded (DRE) systems (such as disaster relief operations or power grids). Managing QoS manually is often not feasible in dynamic environments due to slow response times, the complexity of managing multiple interrelated QoS settings, and the scale of the systems being managed. For certain domains, DRE systems must be able to reflect on the conditions of their environment and adapt accordingly in a bounded amount of time. This paper describes our architecture of QoS-enabled middleware and corresponding algorithms to support specified QoS in dynamic environments. The results of our work show that the middleware can monitor and adjust to a changing environment while addressing timeliness concerns of DRE systems. In particular, the middleware can autonomically determine and implement appropriate adaptations in microseconds.
منابع مشابه
Maintaining QoS for Publish/Subscribe Middleware via Autonomic Adaptation
Quality of Service (QoS)-enabled Publish/Subscribe (pub/sub) middleware provides powerful support for data dissemination. It is hard, however, to maintain specified QoS properties (such as reliability and latency) in dynamic environments (such as disaster relief operations or power grids). For example, managing QoS manually is not feasible in dynamic systems due to slow human response times and...
متن کاملMaintaining Publish/Subscribe Middleware QoS in Dynamic Environments
Quality of service (QoS)-enabled publish/subscribe (pub/sub) middleware provides powerful support for data dissemination. It is hard, however, to maintain specified QoS properties (such as reliability and latency) in dynamic environments (such as disaster relief operations or power grids). For example, managing QoS manually is often not feasible in dynamic systems due to slow human response tim...
متن کاملTimely Autonomic Adaptation of Publish/Subscribe Middleware in Dynamic Environments
Quality-of-service enabled publish/subscribe (pub/sub) middleware provides powerful support for scalable data dissemination. It is difficult to maintain key quality of service properties (such as reliability and latency) in dynamic environments for distributed real-time and embedded systems (such as disaster relief operations or power grids). Managing quality of service manually is often not fe...
متن کاملQoS adaptation for publish/subscribe middleware in real-time dynamic environments
Automatic Quality of Service (QoS) adaptation is promising approaches in developing real-time systems built on publish/subscribe middleware, and its importance increased when developing huge real-time distributed systems in dynamic environments. In this paper we proposed a new approach by building a closed loop QoS adaptive control for adapting some QoS polices automatically in publish/subscrib...
متن کاملMobility Management in Publish/Subscribe Middleware
In this research work, a survey on Mobility issues in Publish/Subscribe (P/S) Middleware and their applications was carried out. Publish/subscribe is appearing as a communication paradigm matching well with highly dynamic distributed applications characterized by reconfigurability, flexibility, and scalability. Nevertheless, very few efforts tackle dynamic modifications in the topology of the P...
متن کامل